Navicat for PostgreSQL 是一套易于使用的圖形化數(shù)據(jù)庫管理工具??墒褂脧妱诺?SQL 編輯器創(chuàng)建和運行查詢、函數(shù)和使用多功能的數(shù)據(jù)編輯工具管理數(shù)據(jù)。本教程將詳細介紹 Navicat for PostgreSQL 函數(shù)高級屬性。
Navicat for PostgreSQL 提供以下四種函數(shù):查詢語言函數(shù)、過程語言函數(shù)、內(nèi)部函數(shù)、C-語言函數(shù)。
Navicat for PostgreSQL 視圖用于訪問一組關聯(lián)(表),就像一個單一的表,限制訪問。視圖也可以用來限制訪問行(一個特定表的子集)。點擊“視圖”圖標可打開視圖對象列表。
Navicat for PostgreSQL 規(guī)則系統(tǒng)允許在數(shù)據(jù)庫表運行中命令一個備用動作來插入、更新或刪除現(xiàn)有的命令。
如果在指定行或表達式使用指定運算符比對任何兩行,Navicat for PostgreSQL 排除限制保證全部這些比對將不會返回 TRUE。
Navicat for PostgreSQL 檢查限制是最通用的限制類型,它允許指定在某列的值必須符合一個 Boolean(真值)表達式。
Navicat for PostgreSQL 唯一鍵確保表中全部列(一個或一組)中的數(shù)據(jù)是獨一無二的。
Navicat for PostgreSQL 外鍵是指定一個列(或一組列)的值必須符合另一個表的一些行的值,維持關聯(lián)表的參照完整性。
Navicat for PostgreSQL 索引主要用于提高數(shù)據(jù)庫的性能,索引欄位可以是由一個或多個列值計算出來的表達式,此功能可用于獲取快速訪問基于一些數(shù)據(jù)的轉(zhuǎn)型數(shù)據(jù)。
在 Navicat for PostgreSQL 的“欄位”選項卡,只需簡單地點擊欄位就可以編輯,右擊彈出菜單或使用欄位工具欄,即可創(chuàng)建新的或刪除選定的欄位。